package com.xiaoshuidi.cloud.module.finance.controller.admin.voucher.vo;

import cn.hutool.core.annotation.Alias;
import cn.hutool.json.JSONArray;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class FinanceVoucherNcDetailsVo {

    @Alias("detailindex")
    private Integer detailindex;

    @Alias("explanation")
    private String explanation;

    @Alias("price")
    private BigDecimal price;

    @Alias("excrate")
    private BigDecimal excrate;

    @Alias("debitquantity")
    private BigDecimal debitquantity;

    @Alias("debitamount")
    private BigDecimal debitamount;

    @Alias("localdebitamount")
    private BigDecimal localdebitamount;

    @Alias("creditquantity")
    private BigDecimal creditquantity;

    @Alias("localcreditamount")
    private BigDecimal localcreditamount;

    @Alias("creditamount")
    private BigDecimal creditamount;

    @Alias("pk_currtype")
    private String pkCurrtype;

    @Alias("pk_accasoa")
    private String pkAccasoa;

    @Alias("ass")
    private JSONArray ass;
}
